#include <stdio.h>
#include <assert.h>
#include <unistd.h>
#include <sys/wait.h>
#include <sys/types.h>
int main()
{
  printf("vscode测试\n");
  return 0;
}
// int main()
// {
//   printf("aaaaaaaaaaaaaaaaa\n");
//   pid_t ret = fork();
//   printf("ret : %d\n", ret);
//   return 0;
// }
//int main()
//{
//  printf("start..............\n");
//  pid_t ret = fork();
//  assert(ret >= 0);
//  if(ret == 0)
//  {
//    printf("son pid : %d, ppid : %d\n", getpid(), getppid());
//  }
//  else{
//    printf("father pid : %d, ppid : %d\n", getpid(), getppid());
//  }
//  printf("end.................\n");
//  return 0;
//}
//int main()
//{
//  //printf("begin...........\n");
//  //execl("/bin/ls", "ls", "-a", "-l", NULL);
//  //printf("end...............\n");
//
//  //printf("begin...........\n");
//  //execlp("ls", "ls", "-a", "-l", NULL);
//  //printf("end...............\n");
//  
//  char* const envp[] = { "PATH=/bin", NULL};
//  printf("begin...........\n");
//  execle("ls", "ls", "-a", "-l", NULL, envp);
//  printf("end...............\n");
//  return 0;
//}
//int main()
//{
//
//  //pid_t ret = fork();
//  //assert(ret >= 0);
//  //printf("AAAAAAAAAAAAA\n");
//  //if(ret == 0)
//  //{
//  //  execl("/bin/ls","ls", "-a", "-l", NULL);
//  //}
//  //else{
//  //  printf("BBBBBBBBBBBB\n");
//  //  wait(NULL);
//  //}
//  return 0;
//}
